#ifndef KUN_URP_TOON_LIT_INPUT_INCLUDED
#define KUN_URP_TOON_LIT_INPUT_INCLUDED

#include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl"

CBUFFER_START(UnityPerMaterial)

    float4 _BaseColor;

    float _NormalScale;

    float _Enable_Shadow;
    float4 _1st_ShadowColor;
    float _1st_ShadowStep;
    float _1st_ShadowFeather;
    float4 _2nd_ShadowColor;
    float _2nd_ShadowStep;
    float _2nd_ShadowFeather;

    float _Enable_Outline;
    float4 _OutlineColor;
    float _OutlineWidth;

CBUFFER_END


// TEXTURE2D(_BaseMap);                    SAMPLER(sampler_BaseMap);
// TEXTURE2D(_NormalMap);                  SAMPLER(sampler_NormalMap);
// TEXTURE2D(_1st_ShadowMap);              SAMPLER(sampler_1st_ShadowMap);
// TEXTURE2D(_2nd_ShadowMap);              SAMPLER(sampler_2nd_ShadowMap);

// TEXTURE2D(_CameraDepthTexture);     SAMPLER(sampler_CameraDepthTexture);
// TEXTURE2D(_CameraOpaqueTexture);    SAMPLER(sampler_CameraOpaqueTexture);

#endif